foot cap - Inglés Sinónimo Diccionario